Draft PolarArray/es

Borrador Matriz Polar

Ubicación en el Menú
Modificación → Herramientas de Arreglo → Arreglo Polar
Entornos de trabajo
Borrador, Arquitectura
Atajo de teclado por defecto
Ninguno
Introducido en versión
0.19
Ver también
Borrador OrthoArray, Borrador Matriz Circular, BorradorMatrizRuta, Borrador MatrizEnlaceRuta, Borrador MatrizPunto, Borrador MatrizEnlacePunto

Descripción

El comando Borrador Matriz Polar crea una matriz a partir de un objeto seleccionado colocando copias a lo largo de un círculo. Opcionalmente, el comando puede crear una matriz enlace, que es más eficiente que una matriz normal.

El comando se puede utilizar en objetos 2D creados en el Entorno de Trabajo de Borrador o el Entorno de Trabajo de Bocetado, pero también en muchos objetos 3D como los creados con el Entorno de Trabajo de Pieza, el Entorno de Trabajo de Diseño de Pieza o el Entorno de Trabajo BIM.

Borrador Matriz Polar

Utilización

Ver también: Borrador Atrapar

  1. Opcionalmente seleccione un objeto.
  2. Hay varias formas de invocar el comando:
    • Pulsar el Borrador MatrizPolar.
    • Seleccione la opción Modificación → Herramientas de matriz → Matriz polar en el menú.
  3. Se abre el panel de tareas Matriz polar. Ver Opciones para más información.
  4. Si aún no ha seleccionado ningún objeto: seleccione un objeto.
  5. Introduzca los parámetros necesarios en el panel de tareas.
  6. Para terminar el comando ejecute la siguiente secuencia:
    • Elija un punto en la Vista 3D para el Centro de rotación.
    • Pulse Enter.
    • Pulse el botón OK.

Opciones

Notas

Ver Borrador Matriz Ortogonal.

Propiedades

Ver Borrador Matriz Ortogonal.

Programación de Scripts

Véase también: Documentación de la API autogenerada y Conceptos básicos de scripting en FreeCAD.

Matriz paramétrica

Para crear una matriz polar paramétrica, utilice el método make_array (introduced in 0.19) del módulo Borrador. Este método reemplaza al método obsoleto makeArray. El método make_array puede crear Borrador Matriz Ortogonal, Draft PolarArrays y Borrador Matriz Circular. Para cada tipo de matriz, hay uno o más contenedores disponibles.

El método principal:

array = make_array(base_object, arg1, arg2, arg3, arg4=None, arg5=None, arg6=None, use_link=True)

El contenedor para matrices polares es:

array = make_polar_array(base_object,
                         number=5, angle=360, center=App.Vector(0, 0, 0),
                         use_link=True)

Ejemplo:

import FreeCAD as App
import Draft

doc = App.newDocument()

tri = Draft.make_polygon(3, 600)
center = App.Vector(-1600, 0, 0)

array = Draft.make_polar_array(tri, 8, 270, center)
doc.recompute()

Matriz no paramétrica

Para crear una matriz polar no paramétrica, utilice el método array del módulo Borrador. Este método devuelve None.

array(objectslist, center, angle, number)

Ejemplo:

import FreeCAD as App
import Draft

doc = App.newDocument()

tri = Draft.make_polygon(3, 600)
center = App.Vector(-1600, 0, 0)

Draft.array(tri, center, 270, 8)
doc.recompute()